Dynamic table

From the web designer, it is possible to associate a table-type field to a task, then to describe this table by adding "sub-fields" corresponding to the columns.

On generation, for each table field defined in the process, a new resource template is generated and put as reference on the field itself. A resource form is also generated for typing fields of a table line.

On execution, the user can add a new line using the "Create" button. When this button is activated, a new internal resource is created.

Defining a table row

A dynamic table row is a ILinkedResource internal resource type. A "dynamic table" field is a collection of ILinkedResource objects.

Conceptual diagram

The diagram gives several information:

  • Linking of screens;
  • Customizing the input screen of a line;
  • Possibility of subscribing as for the main document.

This classes diagram represents the main relations that exist between every classes of the directory system.

Directory overview